#pragma once
#ifndef __AEROBIC_EXERCISE_H
#define __AEROBIC_EXERCISE_H
#include "Exercise.h"

class AerobicExercise : public Exercise
{
private:
	int minutes;
	int heartBeat;

public:
	AerobicExercise(const Device& d,int m,int h);
	friend ostream & operator<<(ostream & os,const AerobicExercise & E); //#WD[3] RonnyR 12.12

	virtual Exercise * Clone() const;
	virtual void	   PrintExercise(ostream &os,int type)const;

	int	getHeartBeat() const {return this->heartBeat;}
	int	getMinutes  () const {return this->minutes;}


	void setHeartBeat(int heartBeat) {this->heartBeat = heartBeat;}
	void setMinutes  (int minutes)   {this->minutes = minutes;}


};
#endif

